From 47928b9e14e070e2a344ebe3892b2538d3caf98b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 30 Jul 2018 17:59:16 -0400 Subject: [PATCH] color picker: Better debug spew This will help in debugging issues. --- gtk/gtkcolorpicker.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/gtk/gtkcolorpicker.c b/gtk/gtkcolorpicker.c index b3ac5dce78..d57ffe016e 100644 --- a/gtk/gtkcolorpicker.c +++ b/gtk/gtkcolorpicker.c @@ -51,9 +51,18 @@ gtk_color_picker_pick_finish (GtkColorPicker *picker, GtkColorPicker * gtk_color_picker_new (void) { + GtkColorPicker *picker; + if (gtk_should_use_portal ()) - return gtk_color_picker_portal_new (); + picker = gtk_color_picker_portal_new (); + else + picker = gtk_color_picker_shell_new (); + + if (picker) + g_debug ("Using %s for picking colors", g_type_name_from_instance (picker)); else - return gtk_color_picker_shell_new (); + g_debug ("No suitable GtkColorPicker implementation\n"); + + return picker; } -- 2.30.2